Spanish Adjectives: thatcherista

Spanish Adjectives verb 'thatcherista' conjugated